package top.kaoshanji.p4ch25c;

/**
 * 代码清单-p4ch25c-319页a：具体访问者
 * @author kaoshanji
 * ^_^
 * create time 2025/3/27 10:59
 */
public class Visitor implements IVisitor {

    // 访问 element1 元素
    @Override
    public void visit(ConcreteElement1 element1) {
        element1.doSomething();
    }

    // 访问 element2 元素
    @Override
    public void visit(ConcreteElement2 element2) {
        element2.doSomething();
    }

}
